wear one's sunday best - Francés Inglés Diccionario